#ifndef __SYLAR_NOCOPUABLE_H
#define __SYLAR_NOCOPUABLE_H

namespace sylar
{

class NonCopyable
{
public:

    NonCopyable() = default;
    ~NonCopyable() = default;

    NonCopyable(const NonCopyable&) = delete;
    NonCopyable& operator= (const NonCopyable&) = delete;
};


}

#endif